.member-price {
  width: fit-content;
  height: 24px;
  overflow: hidden;
  font-size: 24px;
  background: #fcdaaf;
  line-height: inherit;
  border-radius: 24px;
  view{font-size: 18px !important;}
  .member-price__left{
    width: fit-content;
    color: #333;
    padding: 0 16px 0 12px;
  }
  .member-price__right{
    width: fit-content;
    color: #fcdaaf;
    padding: 0 12px 0 8px;
    position: relative;
    background: #333;
    &:before{
      top: 50%;
      left: 0;
      content: "";
      position: absolute;
      transform: translate(-100%, -50%);
      border-style: solid;
      border-width: 0 0 30px 8px;
      border-color: transparent transparent #333 transparent;
    }
  }
}
